package com.yss.reportworld.service;

import com.yss.reportworld.domain.rule.RCheckObject;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

public interface IRuleService {

    /**
     * 下载规则的EXECl文件
     *
     * @param response
     * @param rCheckObject
     */
    public void downRuleExecl(HttpServletResponse response, RCheckObject rCheckObject);


    /**
     * 生成脚本
     *
     * @param multipartFile
     * @return
     */
    public String getRuleSql(MultipartFile multipartFile, String hisVersion);
}
